package com.jz.community.moduleshopping.cardGoods.info;

import java.util.List;

/**
 * Created by Tony.Fan on 2018/8/16 11:01
 */
public class CardHomeInfo {

    private EmbeddedBeanXX _embedded;

    public EmbeddedBeanXX get_embedded() {
        return _embedded;
    }

    public void set_embedded(EmbeddedBeanXX _embedded) {
        this._embedded = _embedded;
    }

    public static class EmbeddedBeanXX {
        private List<ContentBean> content;

        public List<ContentBean> getContent() {
            return content;
        }

        public void setContent(List<ContentBean> content) {
            this.content = content;
        }

        public static class ContentBean {
            private String id;
            private int status;
            private int version;
            private String createTime;
            private String updateTime;
            private String name;
            private String parentCategory;
            private int sort;
            private String image;
            private String citycode;
            private boolean isLeaf;
            private String platformId;
            private String platformInfo;
            private boolean has_property;
            private String form_code;
            private String type;
            private String parameters;
            private String pingName;
            private EmbeddedBeanX _embedded;

            private List<CardGoodsInfo> goods;

            public List<CardGoodsInfo> getGoods() {
                return goods;
            }

            public void setGoods(List<CardGoodsInfo> goods) {
                this.goods = goods;
            }

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public int getStatus() {
                return status;
            }

            public void setStatus(int status) {
                this.status = status;
            }

            public int getVersion() {
                return version;
            }

            public void setVersion(int version) {
                this.version = version;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getUpdateTime() {
                return updateTime;
            }

            public void setUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getParentCategory() {
                return parentCategory;
            }

            public void setParentCategory(String parentCategory) {
                this.parentCategory = parentCategory;
            }

            public int getSort() {
                return sort;
            }

            public void setSort(int sort) {
                this.sort = sort;
            }

            public String getImage() {
                return image;
            }

            public void setImage(String image) {
                this.image = image;
            }

            public String getCitycode() {
                return citycode;
            }

            public void setCitycode(String citycode) {
                this.citycode = citycode;
            }

            public boolean isIsLeaf() {
                return isLeaf;
            }

            public void setIsLeaf(boolean isLeaf) {
                this.isLeaf = isLeaf;
            }

            public String getPlatformId() {
                return platformId;
            }

            public void setPlatformId(String platformId) {
                this.platformId = platformId;
            }

            public String getPlatformInfo() {
                return platformInfo;
            }

            public void setPlatformInfo(String platformInfo) {
                this.platformInfo = platformInfo;
            }

            public boolean isHas_property() {
                return has_property;
            }

            public void setHas_property(boolean has_property) {
                this.has_property = has_property;
            }

            public String getForm_code() {
                return form_code;
            }

            public void setForm_code(String form_code) {
                this.form_code = form_code;
            }

            public String getType() {
                return type;
            }

            public void setType(String type) {
                this.type = type;
            }

            public String getParameters() {
                return parameters;
            }

            public void setParameters(String parameters) {
                this.parameters = parameters;
            }

            public String getPingName() {
                return pingName;
            }

            public void setPingName(String pingName) {
                this.pingName = pingName;
            }

            public EmbeddedBeanX get_embedded() {
                return _embedded;
            }

            public void set_embedded(EmbeddedBeanX _embedded) {
                this._embedded = _embedded;
            }

            public static class CardGoodsInfo {

                private String id;
                private String title;
                private String images;
                private String icon;
                private String shopId;
                private String price;
                private String isUsedCoin;
                private String discountPrice;
                private String links;
                private int stock;
                private int loadMoreRes;

                public int getStock() {
                    return stock;
                }

                public void setStock(int stock) {
                    this.stock = stock;
                }

                public int getLoadMoreRes() {
                    return loadMoreRes;
                }

                public void setLoadMoreRes(int loadMoreRes) {
                    this.loadMoreRes = loadMoreRes;
                }

                public String getLinks() {
                    return links;
                }

                public void setLinks(String links) {
                    this.links = links;
                }

                public String getId() {
                    return id;
                }

                public void setId(String id) {
                    this.id = id;
                }

                public String getTitle() {
                    return title;
                }

                public void setTitle(String title) {
                    this.title = title;
                }

                public String getImages() {
                    return images;
                }

                public void setImages(String images) {
                    this.images = images;
                }

                public String getIcon() {
                    return icon;
                }

                public void setIcon(String icon) {
                    this.icon = icon;
                }

                public String getShopId() {
                    return shopId;
                }

                public void setShopId(String shopId) {
                    this.shopId = shopId;
                }

                public String getPrice() {
                    return price;
                }

                public void setPrice(String price) {
                    this.price = price;
                }

                public String getIsUsedCoin() {
                    return isUsedCoin;
                }

                public void setIsUsedCoin(String isUsedCoin) {
                    this.isUsedCoin = isUsedCoin;
                }

                public String getDiscountPrice() {
                    return discountPrice;
                }

                public void setDiscountPrice(String discountPrice) {
                    this.discountPrice = discountPrice;
                }
            }

            public static class EmbeddedBeanX {
                private List<ChildCategoryBean> childCategory;

                public List<ChildCategoryBean> getChildCategory() {
                    return childCategory;
                }

                public void setChildCategory(List<ChildCategoryBean> childCategory) {
                    this.childCategory = childCategory;
                }

                public static class ChildCategoryBean {
                    private String id;
                    private int status;
                    private int version;
                    private String createTime;
                    private String updateTime;
                    private String name;
                    private ParentCategoryBean parentCategory;
                    private int sort;
                    private String image;
                    private String citycode;
                    private boolean isLeaf;
                    private String platformId;
                    private String platformInfo;
                    private boolean has_property;
                    private String form_code;
                    private String type;
                    private String parameters;
                    private String pingName;

                    public String getId() {
                        return id;
                    }

                    public void setId(String id) {
                        this.id = id;
                    }

                    public int getStatus() {
                        return status;
                    }

                    public void setStatus(int status) {
                        this.status = status;
                    }

                    public int getVersion() {
                        return version;
                    }

                    public void setVersion(int version) {
                        this.version = version;
                    }

                    public String getCreateTime() {
                        return createTime;
                    }

                    public void setCreateTime(String createTime) {
                        this.createTime = createTime;
                    }

                    public String getUpdateTime() {
                        return updateTime;
                    }

                    public void setUpdateTime(String updateTime) {
                        this.updateTime = updateTime;
                    }

                    public String getName() {
                        return name;
                    }

                    public void setName(String name) {
                        this.name = name;
                    }

                    public ParentCategoryBean getParentCategory() {
                        return parentCategory;
                    }

                    public void setParentCategory(ParentCategoryBean parentCategory) {
                        this.parentCategory = parentCategory;
                    }

                    public int getSort() {
                        return sort;
                    }

                    public void setSort(int sort) {
                        this.sort = sort;
                    }

                    public String getImage() {
                        return image;
                    }

                    public void setImage(String image) {
                        this.image = image;
                    }

                    public String getCitycode() {
                        return citycode;
                    }

                    public void setCitycode(String citycode) {
                        this.citycode = citycode;
                    }

                    public boolean isIsLeaf() {
                        return isLeaf;
                    }

                    public void setIsLeaf(boolean isLeaf) {
                        this.isLeaf = isLeaf;
                    }

                    public String getPlatformId() {
                        return platformId;
                    }

                    public void setPlatformId(String platformId) {
                        this.platformId = platformId;
                    }

                    public String getPlatformInfo() {
                        return platformInfo;
                    }

                    public void setPlatformInfo(String platformInfo) {
                        this.platformInfo = platformInfo;
                    }

                    public boolean isHas_property() {
                        return has_property;
                    }

                    public void setHas_property(boolean has_property) {
                        this.has_property = has_property;
                    }

                    public String getForm_code() {
                        return form_code;
                    }

                    public void setForm_code(String form_code) {
                        this.form_code = form_code;
                    }

                    public String getType() {
                        return type;
                    }

                    public void setType(String type) {
                        this.type = type;
                    }

                    public String getParameters() {
                        return parameters;
                    }

                    public void setParameters(String parameters) {
                        this.parameters = parameters;
                    }

                    public String getPingName() {
                        return pingName;
                    }

                    public void setPingName(String pingName) {
                        this.pingName = pingName;
                    }

                    public static class ParentCategoryBean {

                        private String id;
                        private int status;
                        private int version;
                        private String createTime;
                        private String updateTime;
                        private String name;
                        private String parentCategory;
                        private int sort;
                        private String image;
                        private String citycode;
                        private boolean isLeaf;
                        private String platformId;
                        private String platformInfo;
                        private boolean has_property;
                        private String form_code;
                        private String type;
                        private String parameters;
                        private String pingName;

                        public String getId() {
                            return id;
                        }

                        public void setId(String id) {
                            this.id = id;
                        }

                        public int getStatus() {
                            return status;
                        }

                        public void setStatus(int status) {
                            this.status = status;
                        }

                        public int getVersion() {
                            return version;
                        }

                        public void setVersion(int version) {
                            this.version = version;
                        }

                        public String getCreateTime() {
                            return createTime;
                        }

                        public void setCreateTime(String createTime) {
                            this.createTime = createTime;
                        }

                        public String getUpdateTime() {
                            return updateTime;
                        }

                        public void setUpdateTime(String updateTime) {
                            this.updateTime = updateTime;
                        }

                        public String getName() {
                            return name;
                        }

                        public void setName(String name) {
                            this.name = name;
                        }

                        public String getParentCategory() {
                            return parentCategory;
                        }

                        public void setParentCategory(String parentCategory) {
                            this.parentCategory = parentCategory;
                        }

                        public int getSort() {
                            return sort;
                        }

                        public void setSort(int sort) {
                            this.sort = sort;
                        }

                        public String getImage() {
                            return image;
                        }

                        public void setImage(String image) {
                            this.image = image;
                        }

                        public String getCitycode() {
                            return citycode;
                        }

                        public void setCitycode(String citycode) {
                            this.citycode = citycode;
                        }

                        public boolean isIsLeaf() {
                            return isLeaf;
                        }

                        public void setIsLeaf(boolean isLeaf) {
                            this.isLeaf = isLeaf;
                        }

                        public String getPlatformId() {
                            return platformId;
                        }

                        public void setPlatformId(String platformId) {
                            this.platformId = platformId;
                        }

                        public String getPlatformInfo() {
                            return platformInfo;
                        }

                        public void setPlatformInfo(String platformInfo) {
                            this.platformInfo = platformInfo;
                        }

                        public boolean isHas_property() {
                            return has_property;
                        }

                        public void setHas_property(boolean has_property) {
                            this.has_property = has_property;
                        }

                        public String getForm_code() {
                            return form_code;
                        }

                        public void setForm_code(String form_code) {
                            this.form_code = form_code;
                        }

                        public String getType() {
                            return type;
                        }

                        public void setType(String type) {
                            this.type = type;
                        }

                        public String getParameters() {
                            return parameters;
                        }

                        public void setParameters(String parameters) {
                            this.parameters = parameters;
                        }

                        public String getPingName() {
                            return pingName;
                        }

                        public void setPingName(String pingName) {
                            this.pingName = pingName;
                        }
                    }
                }
            }
        }
    }
}
